get a rough treatment from someone - Spanish English Dictionary